Skip to content

全面开启 IPv6 网络访问

路由器

  1. 将光猫设置为桥接模式,使用路由器进行拨号
  2. 在路由器中打开 IPv6 选项
  3. DNS 可以选择阿里 DNS 2400:3200::12400:3200:baba::1
  4. 建议同时打开 IPv6 防火墙

ipv6

Windows

  1. 依次点击 右键网络->属性->更改适配器设置->双击对应的网络->属性
  2. 在新弹出的窗口中勾选 Internet 协议版本 6(TCP/IPv6)
  3. 在命令行输入 ipconfig 查看是否获取到 IPv6 地址

Linux

  1. 编辑 /etc/sysctl.conf 文件

    bash
    vi /etc/sysctl.conf
  2. 讲以下代码添加至 /etc/sysctl.conf 文件中

    ini
    net.ipv6.conf.all.disable_ipv6=0 # 整个系统所有网卡
    # 单个 interface
    net.ipv6.conf.[interface].disable_ipv6=0 # 填写具体的[interface]
    net.ipv6.conf.default.disable_ipv6=0 # 默认网卡
    
    # 如需关闭 IPv6 则将上述值改为 1
  3. 加载内核参数

    bash
    sysctl -p

Nginx

  1. 域名添加 AAAA 解析

  2. Nginx 监听 IPv6 的 80 443 端口

    nginx
    server {
      listen [::]:80;
      listen [::]:443 ssl http2;
    }

Clash

  • 在配置文件顶部添加 ipv6: true
  • 若客户端为 Clash for Windows,则只需在 General 中打开 IPv6 选项

参考资料